// 《围棋》作者版权所有。保留所有权利。
// 此源代码的使用受BSD样式
// 许可证的约束，该许可证可以在许可证文件中找到。

package base

// AppendPWD返回将PWD=dir追加到环境基的结果。
// 
// 结果环境生成操作系统。Getwd对于在目录中运行的子进程
// 更有效。
func AppendPWD(base []string, dir string) []string {
	// 在内部，我们只使用绝对路径，所以dir是绝对的。
	// 即使dir不是绝对的，也不会造成伤害。
	return append(base, "PWD="+dir)
}
